import request from '@/utils/request';

export function getNewsTypeList(params) {
    return request({
        url: '/api/newsType',
        method: 'get',
        params: { opr: 'page', ...params }
    });
}

export function getNewsTypeDetail(id) {
    return request({
        url: '/api/newsType',
        method: 'get',
        params: { opr: 'detail', id }
    });
}

// 修复：使用POST方法，修正opr参数
export function saveNewsType(data) {
    return request({
        url: '/api/newsType',
        method: 'post', // 改为POST
        data: { opr: data.id ? 'update' : 'save', ...data } // 用data传参
    });
}

// 修复：删除使用POST方法
export function deleteNewsType(id) {
    return request({
        url: '/api/newsType',
        method: 'post', // 改为POST
        data: { opr: 'del', id } // 用data传参
    });
}